Optimizing DAS data API performanceAdded by ~Arnold Breamanlen on October 3, 2017 | Version 1
Domino Access Services (DAS) is a family of REST APIs built into IBM Domino and available from the [[https://extlib.openntf.org/|XPages Extension Library]] on OpenNTF. The DAS data API is used to create, read, update and delete data in any Domino server application. This article describes some techniques for optimizing the performance of the data API. It assumes you already have some experience with this API. For more general information on the data API, see [[https://www-10.lotus.com/ldd/ddwiki.nsf/xpAPIViewer.xsp%3FlookupName=IBM+Domino+Access+Services+9.0.1#action=openDocument&res_title=Domino_Data_Service_reference_dds10&content=apicontent|this reference]].
ShowTable of Contents
The DAS data API is designed to provide access over HTTP/HTTPS to virtually any Domino server application. When you use the data API to read a view, an individual document, or other data object, the default response often contains more data than you actually need to implement your application. Since the data API cannot infer what's important to you, it returns the maximum amount of data. Fortunately, you can often boost performance by requesting less data. It's simply a matter of adding one or more query parameters to the request URL.
View Read Performance
Document Read Performance